Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 17 FACTORY ROAD Detached £837,496 25 Dec 2000